
#ifndef ACCELERATION_LISTENER_H
#define ACCELERATION_LISTENER_H

// INCLUDES ********************************************************************

// FORWARD DECLARATIONS ********************************************************

// *****************************************************************************

//! AccelerationListener
//! 
//! Abstract class defining the interface for all objects that'll respond
//! to acceleration events

// *****************************************************************************

namespace Meteor 
{
    class AccelerationListener
    {
        public:
            virtual void DeviceDidAccelerate( const float x,
                                              const float y,
                                              const float z) = 0;
        
    }; // end of class AccelerationListener
    
} // end of namespace Meteor

#endif
